package com.varton;

import com.varton.adapter.BelongParser;
import com.varton.adapter.IpParser;
import com.varton.adapter.MobleBelogParser;
import com.varton.adapter.TelBelog;

/**
 *
 * @author lihuazeng
 */
public class App {
    public static void main(String[] args) {
        //有ip归属地解析、有手机号归属地解析；现希望ip归属地解析有手机号归属解析的功能、使用适配器模式
        /** 原代码 */
//        BelongParser parser = new IpParser();
//        String belong = parser.parser("");
//        System.out.println(belong);
//
//        TelBelog t = new MobleBelogParser();
//        String r = t.parser("");
//        System.out.println(r);

        //应用适配器后
        BelongParser parser = new IpParser();
        String belong = parser.parser("10.53.152.74");
        System.out.println(belong);

        belong = parser.parser("13632814188");
        System.out.println(belong);
    }
}